# install.packages("remotes")
library('BBmisc', 'rmsfuns')
#remotes::install_github("rstudio/sass")
lib('sass')## sass
## TRUE
## https://support.rstudio.com/hc/en-us/articles/200532197
## https://community.rstudio.com/t/r-does-not-display-korean-chinese/30889/3?u=englianhu
#Sys.setlocale("LC_CTYPE", "en_US.UTF-8")
#Sys.setlocale("LC_CTYPE", "zh_CN.UTF-8")
#Sys.setlocale(category = "LC_CTYPE", "Chinese (Simplified)_China.936")
#Sys.setlocale(locale = "Chinese")
#Sys.setlocale(locale = "Japanese")
#Sys.setlocale(locale = "English")
# rmarkdown::render('/home/englianhu/Documents/owner/ryo-cn.Rmd', encoding = 'UTF-8')
#Sys.setlocale("LC_CTYPE", "UTF-8")
#Sys.setlocale(locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "chs")
#Sys.setlocale(category = "LC_ALL", locale = "UTF-8")
#Sys.setlocale(category = "LC_ALL", locale = "Chinese")
#Sys.setlocale(category = "LC_ALL", locale = "zh_CN.UTF-8")
Sys.setlocale("LC_ALL", "en_US.UTF-8")## [1] "LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=C;LC_PAPER=C;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=C;LC_IDENTIFICATION=C"
/* https://stackoverflow.com/a/66029010/3806250 */
h1 { color: #002C54; }
h2 { color: #2F496E; }
h3 { color: #375E97; }
h4 { color: #556DAC; }
h5 { color: #92AAC7; }
/* ----------------------------------------------------------------- */
/* https://gist.github.com/himynameisdave/c7a7ed14500d29e58149#file-broken-gradient-animation-less */
.hover01 {
/* color: #FFD64D; */
background: linear-gradient(155deg, #EDAE01 0%, #FFEB94 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #EDAE01 20%, #FFEB94 80%);
}
}
.hover02 {
color: #FFD64D;
background: linear-gradient(155deg, #002C54 0%, #4CB5F5 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #002C54 20%, #4CB5F5 80%);
}
}
.hover03 {
color: #FFD64D;
background: linear-gradient(155deg, #A10115 0%, #FF3C5C 100%);
transition: all 0.45s;
&:hover{
background: linear-gradient(155deg, #A10115 20%, #FF3C5C 80%);
}
}
## https://stackoverflow.com/a/36846793/3806250
options(width = 999)
knitr::opts_chunk$set(class.source = 'hover01', class.output = 'hover02', class.error = 'hover03')
## Set the timezone but not change the datetime
Sys.setenv(TZ = 'Asia/Shanghai')
## options(knitr.table.format = 'html') will set all kableExtra tables to be 'html', otherwise need to set the parameter on every single table.
options(warn = -1, knitr.table.format = 'html')#, digits.secs = 6)
## https://stackoverflow.com/questions/39417003/long-vectors-not-supported-yet-abnor-in-rmd-but-not-in-r-script
knitr::opts_chunk$set(cache = TRUE, warning = FALSE,
message = FALSE, cache.lazy = FALSE)## Setup Options, Loading Required Libraries and Preparing Environment
## Loading the packages and setting adjustment
source('function/libs.R')| 类别 | 明细 |
|---|---|
| 生日 | 1984-10-22 |
| 年龄 | 37y 3m 21d |
| 行动电话号码 | 🇲🇾 +6-017-6482776 |
| 行动电话号码 | 🇲🇾 +6-014-6082776 |
| 行动电话号码 | 🇹🇼 |
| 行动电话号码 | 🇨🇳 |
| 行动电话号码 | 🇵🇭 |
| 行动电话号码 | 🇬🇧 +44-xxxxxxxxxx |
| 行动电话号码 | 🇭🇰 +852-57-004008 |
| 电子邮箱 | englianhu@gmail.com |
| 国籍 | 马来西亚人 |
| 出生地 | 丹戎加弄,雪兰莪州,马来西亚 |
| 宗教 | 佛教 |
| 祖籍 | 中国福建省永春人2 |
| 母语 | 福建闽南 / 汉语 |
2021年11月 迄今:专业文凭,学习金融交易机械化专项课程;(Cousera - 纽约金融学院(NYIF) )
2021年12月 迄今:专业文凭,Python统计学之金融分析;(Cousera - 香港科技大学(HKUST) )
2018年10月 至 2021年11月:专业文凭,掌握R语言软件开发专项课程;(Cousera - 约翰.霍金斯大学(JHU) )
2021年5月 至 2021年7月:专业文凭,学习强化版金融机械化专项课程;(Cousera - 纽约大学(NYU) )
2021年5月 至 2021年7月:专业文凭,贝叶斯统计混合模型;(Cousera - 加州大学(UC) )
2021年1月 至 2021年1月:专业文凭,生物信息学: 导论与方法;(Cousera - 北京大学(PKU) )
2016月4月 至 2019年7月 2016年4月 至 2016年6月:大学本科,电脑科学;(人民大学 (UoP) )
2016年6月 至 2016年8月:专业文凭,提升企业财务和运营专项课程;(Cousera - 伊利诺伊大学(UI) )
2016年4月 至 2016年8月:专业文凭,数据挖掘专项课程;(Cousera - 伊利诺伊大学(UI) )
2014年4月 至 2016年5月:专业文凭,数据科学专项课程;(Cousera - 约翰.霍金斯大学(JHU) )
2015年6月 至 2015年8月:专业文凭,为每个人而设的Python专项课程;(Cousera - 密歇根大学(UM) )
2004年X月 至 2004年X月:国际公认会计技师(CAT);(ACCA - PAAC商业学院(PAAC) )
01 课程:审计基础
02 课程:税务基础
03 课程:财务管理基础
2002年3月 至 2003年12月:专业文凭,日文能力测试;家庭补习(JLPT - 日本国际交流基金会(JF) and 日本国际教育支援协会(JEES)
) and 马来西亚日语协会(JLSM)
)
2002月4月11日 至 2005年5月 2002年4月11日 至 2003年10月11日:大学本科,电脑科学系联合主流A(专攻统计学);(拉曼学院(TARC) )
2020年10月 迄今:网络金融业,创办人 ∩ 物主;
2019年11月 至 2020年7月:网络博彩,推广人员;(受聘于东方集团旗下:乐发集团的阿里和壹号彩(阿里彩票) )
2017年11月 至 2018年5月:网络博彩,客服人员;(受聘于贵族酒店 )(在柬埔寨的第二份工作受聘于七驻亚洲
)
2016年5月 至 2016年12月:网络营销,客服人员;(受聘于万宝盛华人力资源(马)私人有限公司 不过由珍珠贝
部署)
2015年10月 至 2016年1月:网络博彩,操盘手/交易员;(受聘于环球方案工程(马)私人有限公司)
2015年5月 至 2015年9月:网络博彩,客服人员;(受聘于万华媒体(马)私人有限公司)
2015年2月 至 2015年4月:网络营销,交易审查员;(受聘于爱德尔锡德资源(马)私人有限公司 不过由苹果公司
部署)
2014年3月 至 2014年4月:网络营销,客服人员;(受聘于富士全禄 )
2013年11月 至 2014年3月:网络博彩,队长 ∩ 操盘手/交易员;(受聘于埃斯比方案企业(菲)有限公司操盘,由光辉通信(港)有限公司 平台与软件技术支援)
2013年10月 至 2013年11月:排水工程,客服人员;(受聘于资信利 )
2013年7月 至 2013年9月:保险业,电销员;(受聘于美国友邦保险 )
2012年11月 至 2013年5月:电子媒体,节目转播审查员;(受聘于优盘媒体(马)有限公司 )
2008年3月 至 2012年7月:外包业务,客服人员;(受聘于希世康(MSC)上市公司 )
2006年7月 至 2007年6月:网络博彩,培训师 ∩ 操盘手/交易员;(受聘于客世博(菲)有限公司 )
2005年11月 至 2006年7月:网络博彩,队长 ∩ 资深操盘手/交易员;(受聘于特里必斯(马)私人有限公司 )
2005年7月 至 2005年10月:网络金融业,操盘手/交易员 ∩ 代理;(受聘于赫萨贸易(马)私人有限公司 与 尚誉威盈(纽)有限公司商业合作 )
2003年7月 至 2003年8月:零售业,杂货店工人;(受聘于筑地商场(築地マート)㊑ - JCKL 吉隆坡日本人会
)
2003年7月 至 2003年7月:饮食业,前台服务员;(受聘于王朝大酒店 )
2001年11月 至 2002年4月:饮食业,前台服务员;(受聘于大人餐厅 )
Github仓库:Real Time FXCM(FXCM实时数据与交易)
sparklyr等等。Github仓库:Analysing Financial Report of ALI(分析阿里财务报表)
Github仓库:Analysing Financial Report of Bookmakers(分析博彩公司财务报告)
Github仓库:binary.com : Job Application - Quantitative Analyst(binary.com:申请量化交易员岗位)
Github仓库:Betting Strategy and Model Validation(博彩交易策略与模型验证)
Github仓库:Introducing ®Studio Server for Data Scientists(为数据科学们介绍®Studio服务器)
Github仓库:Application of Kelly Criterion model in Sportsbook Investment(在博彩行业中应用凯利标准模型进行投资)
Github仓库:Dixon-Coles1996(迪克逊-克尔斯1996统计模型)
Github仓库:WebDriver Dynamic Webpage Scrapping(网络驱动程序与采集动态网页信息)
Github仓库:Soccer League Web Scraping(采集网上足球联赛信息)
Github仓库:Odds Modelling and Testing Inefficiency of Sports-Bookmakers(赔率建模与测试体育博彩庄家的低效率)
2009年 至 2013年, 通过互动力量建立个专业的体育赔率建模论坛 — 体育统计学社区,奈何2013年在美国友邦保险公司当电销时,到工商银行开户后,论坛就被中国网上公安屏蔽了。
一个人打理的论坛以足彩为主,其它彩票游戏包括网游为副,除了分享个人足彩赔率建模、一些职业玩家的玩彩心得、一些统计建模、一些统计软件与电脑编程与代码、风险管理、交易策略、行业动态、嵌入比分网信息、滚动行业动态新闻、分析与比较欧亚各足彩平台与内部管理优缺势(孙子兵法 — 知己知彼百战百胜)、招贤纳士寻找志同道合的朋友,还当代理与合作伙伴打广告兼市场行销(包括邮件营销、QQ、到许多论坛网站推广体育统计学),结果2013年在AIA工作时适逢在工商银行开户,被大陆网络公安屏蔽了。
基于该论坛已屏蔽(已转到金融行业,也不打算回博彩行业)。
Github仓库:Apply Poisson regression on sports odds modelling(在体育赔率建模中使用柏松线性模型)
| 序列 | 技能 | 程度 |
|---|---|---|
| 1 | 计量经济学 | 9 |
| 2 | 量化交易 | 9 |
| 3 | R编程语言 | 9 |
| 4 | 微软办公软件 | 8 |
| 5 | SQL语言 | 3 |
| 6 | Python编程语言 | 4 |
| 7 | 数据分析 | 9 |
| 8 | 客服工作 | 9 |
| 9 | 体育博彩行业 | 7 |
| 10 | 建立RStudio服务器 | 7 |
| 11 | 统计学 | 6 |
| 12 | 数据科学 | 8 |
| 13 | Shiny应用 | 8 |
| 14 | Linux操作系统 | 7 |
| 15 | Web API应用程序接口 | 6 |
| 16 | Sparklyr大数据分析 | 2 |
| 17 | 高级 R | 6 |
| 18 | modeltime / tidyverts / prophet | 7 |
| 19 | tidyverse / tidymodels | 6 |
| 20 | 张量Tensorflow / pytorch | 2 |
| 21 | Web Driver驱动器浏览器 | 4 |
| 22 | FrontPage / 部署网站 | 3 |
| 23 | Photoshop / Picsart | 5 |
2003/2004年离开Prestigen Profits(纽)有限公司网上外汇交易商那天,老板托马斯只说:“哪里跌倒,哪里爬起来”(“Where do you fall, where do you get up”),今天才会学习计量经济学。
由于佐治.索罗斯之母精通多国语言有优势,故此学过韩语、德语、法语。
Simons left academia in 1978 to start what became Renaissance Technologies, an early pioneer in quantitative, or model-based, trading, primarily in commodities and currencies; the Medallion Fund he managed there is one of the world’s most successful hedge funds. Forbes has listed him among the top 100 richest people in the world, and he has been called “the world’s smartest billionaire.”
詹姆斯·西蒙斯6是大伙儿得学习的量化圈的成功人士。目前在学习建立自个儿的量化避险基金世博量化®7,通过 shiny 应用部署个高频量化自动交易系统。有兴趣建立自己的®Studio服务器者,可以参阅安装 ®StudioとShiny服务器 ,而对于量化交易的热忱者,可通过englianhu@gmail.com联系本人。
欲知更多关于我的详情,请参阅个人部落格。
以下乃此文书的文件信息。
suppressMessages(require('formattable', quietly = TRUE))
suppressMessages(require('knitr', quietly = TRUE))
suppressMessages(require('kableExtra', quietly = TRUE))
suppressMessages(require('magittr', quietly = TRUE))
suppressMessages(require('devtools', quietly = TRUE))
sys1 <- session_info()$platform |>
unlist() |>
{\(.) data.frame(row.names = 1:length(.),
Category = names(.), session_info = .)}()
sys2 <- data.frame(Sys.info()) |>
{\(.) data.frame(Category = row.names(.), Sys.info = .[,1])}()
#remarks, dim(sys1), dim(sys2)
if (nrow(sys1) == 11 & nrow(sys2) == 8) {
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺'))))}()
} else if (nrow(sys1) == 10 & nrow(sys2) == 8) {
sys1 <- rbind(sys1, data.frame(Category = '', session_info = ''))
sys2 <- sys2 |>
{\(.) rbind(., data.frame(
Category = c('rmarkdown', 'rsconnect', 'Current time'),
Sys.info = c(as.character(getwd()),
as.character(packageVersion('rsconnect')),
paste(as.character(lubridate::now('Asia/Shanghai')), 'CST 🗺'))))}()
}
sys <- cbind(sys1, sys2) |>
{\(.)
kbl(., caption = 'Additional session information:')}() |>
{\(.)
kable_styling(., bootstrap_options = c('striped', 'hover', 'condensed', 'responsive'))}() |>
{\(.)
row_spec(., 0, background = 'DimGrey', color = 'yellow')}() |>
{\(.)
column_spec(., 1, background = 'CornflowerBlue', color = 'red')}() |>
{\(.)
column_spec(., 2, background = 'grey', color = 'black')}() |>
{\(.)
column_spec(., 3, background = 'CornflowerBlue', color = 'blue')}() |>
{\(.)
column_spec(., 4, background = 'grey', color = 'white')}() |>
{\(.)
row_spec(., 11, bold = TRUE, color = 'yellow', background = '#D7261E')}()
rm(sys1, sys2)
sys| Category | session_info | Category | Sys.info |
|---|---|---|---|
| version | R version 4.1.2 (2021-11-01) | sysname | Linux |
| os | Ubuntu 20.04.3 LTS | release | 5.16.8-051608-generic |
| system | x86_64, linux-gnu | version | #202202101327-Ubuntu SMP PREEMPT Thu Feb 10 13:36:40 UTC 2022 |
| ui | X11 | nodename | ScibrokesTrading |
| language | en | machine | x86_64 |
| collate | en_US.UTF-8 | login | englianhu |
| ctype | en_US.UTF-8 | user | englianhu |
| tz | Asia/Tokyo | effective_user | englianhu |
| date | 2022-02-11 | rmarkdown | /home/englianhu/Documents/owner |
| pandoc | 2.14.0.3 @ /usr/lib/rstudio/bin/pandoc/ (via rmarkdown) | rsconnect | 0.8.25 |
| Current time | 2022-02-11 20:06:49 CST 🗺 |
radarchart using echarts in Recharts4r R程序包。sass R程序包。 世博量化®企业知识产权®及版权®所有,盗版必究。
此菜只应天上有,人间难得几回尝
As fantastic/heavenly as this dish, it’s one in the million of a chance to have it made so exquisite and one in the million for you to have.↩︎
秒懂:古称会稽郡,现称永春县。
*《史记·勾践世家》载,「夏帝少康之庶子无余封于会稽(现今浙江省绍兴市一带),为越国之始祖。」
会稽人王充在《论衡·书虚篇》中引吴君高之语:「会稽本山名。夏禹巡狩,会计于此山,因以郡名,故曰会稽。」↩︎
迟了一年,更新履历表 B4Telebiz (18-DEC-2021) (pdf 电子书)中记载着以前尚未加入博彩行业的一段创业与金融行业小历史。↩︎
咔,精神点,临时演员也是演员!
「你知不知道因为不想死,浪费了多少秒、多少钱、多少片底、多少工作人员的时间和心血!换个专业的!」
Unprofessional Hedge Fund(不够专业避险基金):The Matrix - Dodge from bullets
[影视剪辑]精神点!临时演员也是演员!
「听到没有?!这就是我经常对大家说的专业!」
Expert / Professional Hedge Fund(专业避险基金):The Matrix 0 and 1 - Pause the bullets↩︎
How I Built The Best Trading Algorithm - Jim Simons 与 传奇对冲基金之王:数学家西蒙斯 与 Jim Simons THE MAN WHO SOLVED THE MARKET by Greg Zuckerman 与 “World’s Smartest Billionaire:” James Simons is Cal Alumnus of the Year for 2016↩︎